.header {
  width: 26.66666667rem;
  background: #ff8f00;
  text-align: center;
  padding-top: 0.64rem;
  padding-bottom: 0.64rem;
}
.header img {
  float: left;
  margin-left: 0.71111111rem;
  width: 0.85333333rem;
  height: 1.56444444rem;
}
.header span {
  line-height: 1.56444444rem;
  font-size: 1.42222222rem;
  color: #fefefe;
}
.main {
  background-color: #e6e6e6;
  padding-bottom: 0.71111111rem;
}
.main .shopInfo {
  padding-left: 0.71111111rem;
  padding-right: 0.71111111rem;
  background-color: #ffffff;
  overflow: hidden;
}
.main .shopInfo .shop {
  float: left;
  width: 19.2rem;
  padding-bottom: 0.49777778rem;
}
.main .shopInfo .shop h2 {
  font-size: 1.06666667rem;
  line-height: 1.77777778rem;
  margin-top: 0.42666667rem;
  margin-bottom: 0.21333333rem;
  color: #202020;
}
.main .shopInfo .shop .shopPrice {
  font-size: 1.70666667rem;
  color: #eb1212;
  display: block;
}
.main .shopInfo .shop .marketPrice {
  font-size: 0.85333333rem;
  margin-top: 0.42666667rem;
  line-height: 1.10222222rem;
  color: #434343;
  display: block;
}
.main .shopInfo .shop .marketPrice i {
  font-size: 0.85333333rem;
}
.main .shopInfo .share {
  float: left;
  margin-left: 2.48888889rem;
  margin-top: 0.85333333rem;
}
.main .shopInfo .share img {
  width: 1.56444444rem;
  height: 1.56444444rem;
  margin: 0 auto;
  margin-bottom: 0.21333333rem;
  display: block;
}
.main .shopInfo .share span {
  font-size: 0.85333333rem;
  color: #5d5d5d;
}
.main .shopInfo .address {
  clear: both;
  display: flex;
  justify-content: space-between;
  margin-bottom: 0.56888889rem;
}
.main .shopInfo .address span {
  display: block;
  font-size: 0.85333333rem;
  color: #434343;
  line-height: 1.10222222rem;
}
.main .feature {
  padding-left: 0.71111111rem;
  padding-right: 0.71111111rem;
  margin-top: 0.35555556rem;
  margin-bottom: 0.35555556rem;
  background-color: #ffffff;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.main .feature li {
  padding-top: 0.17777778rem;
  padding-bottom: 0.17777778rem;
  line-height: 1.24444444rem;
  font-size: 0.85333333rem;
  padding-right: 0.71111111rem;
  color: #494949;
  display: flex;
  justify-content: space-around;
  align-items: center;
}
.main .feature li img {
  width: 1.24444444rem;
  height: 1.24444444rem;
  margin-right: 0.35555556rem;
  display: block;
}
.main .feature li span {
  font-size: 0.85333333rem;
  color: #494949;
  display: block;
}
.main .selectColor,
.main .proParam {
  font-size: 0.85333333rem;
  padding-left: 0.71111111rem;
  padding-right: 0.71111111rem;
  height: 1.77777778rem;
  color: #494949;
  background-color: #ffffff;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.main .selectColor img,
.main .proParam img {
  width: 0.35555556rem;
  height: 0.78222222rem;
  display: block;
}
.main .selectColor span,
.main .proParam span {
  display: block;
}
.main .selectColor {
  margin-bottom: 0.03555556rem;
}
.main .evaluate .title {
  font-size: 0.85333333rem;
  line-height: 1.77777778rem;
  color: #c2c2c2;
  text-align: center;
}
.main .evaluate .title span::after,
.main .evaluate .title span::before {
  content: '——';
  color: #c2c2c2;
}
.main .evaluate ul {
  padding-left: 0.71111111rem;
  padding-right: 0.71111111rem;
  background-color: #ffffff;
}
.main .evaluate ul li .nums {
  color: #494949;
  font-size: 1.06666667rem;
  line-height: 1.42222222rem;
  margin-top: 0.56888889rem;
  margin-bottom: 0.21333333rem;
  display: inline-block;
}
.main .evaluate ul li .head {
  display: flex;
  align-items: center;
}
.main .evaluate ul li .head img {
  width: 1.77777778rem;
  height: 1.77777778rem;
  margin-right: 0.42666667rem;
}
.main .evaluate ul li .head span {
  font-size: 0.85333333rem;
  color: #8e8e8e;
}
.main .evaluate ul li .evaContent {
  color: #494949;
  font-size: 1.06666667rem;
  line-height: 1.10222222rem;
  padding-top: 0.35555556rem;
  padding-bottom: 0.71111111rem;
  display: inline-block;
}
.main .evaluate ul li .param {
  font-size: 0.85333333rem;
  line-height: 1.20888889rem;
  color: #8e8e8e;
}
.main .evaluate ul li .param .date {
  margin-right: 0.64rem;
}
.main .evaluate ul li .param .colorCate i {
  color: #8e8e8e;
  font-size: 0.85333333rem;
  margin-left: 0.56888889rem;
}
.main .evaluate .lookAtAll {
  background-color: #ffffff;
  padding-top: 1.70666667rem;
  padding-bottom: 0.78222222rem;
  text-align: center;
}
.main .evaluate .lookAtAll span {
  font-size: 0.85333333rem;
  color: #ffffff;
  width: 6.4rem;
  line-height: 1.42222222rem;
  text-align: center;
  background-color: #e21a1a;
  display: inline-block;
  border-radius: 1.77777778rem;
}
.main .details .title {
  font-size: 0.85333333rem;
  line-height: 1.77777778rem;
  color: #c2c2c2;
  text-align: center;
}
.main .details .title span::after,
.main .details .title span::before {
  content: '——';
  color: #c2c2c2;
}
.main .details img {
  width: 26.66666667rem;
  display: block;
  border: none;
}
.main .details .img1 {
  height: 31.28888889rem;
}
.main .details .img2 {
  height: 30.61333333rem;
}
.main .details .img3 {
  height: 35.84rem;
}
.footer a {
  float: left;
  height: 3.48444444rem;
}
.footer .servers,
.footer .collect {
  display: flex;
  flex-direction: column;
  justify-content: center;
  text-align: center;
  width: 4.44444444rem;
}
.footer .servers img,
.footer .collect img {
  display: block;
  width: 1.70666667rem;
  height: 1.70666667rem;
  margin: 0 auto;
  margin-bottom: 0.21333333rem;
}
.footer .servers span,
.footer .collect span {
  display: block;
  font-size: 0.85333333rem;
  color: #202020;
}
.footer .addCart,
.footer .buyNow {
  width: 8.88888889rem;
  text-align: center;
  line-height: 3.48444444rem;
  font-size: 1.28rem;
  color: #ffffff;
}
.footer .addCart {
  background-color: #e79718;
}
.footer .buyNow {
  background-color: #e71818;
}
